9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2014년04월19일 1번

[과목 구분 없음]
데이터베이스에서 트랜잭션(transaction)이 가져야 할 ACID 특성으로 옳지 않은 것은?

  • ① 원자성(atomicity)
  • ② 고립성(isolation)
  • ③ 지속성(durability)
  • ④ 병행성(concurrency)
(정답률: 88%)

문제 해설

트랜잭션의 ACID 특성 중에서 옳지 않은 것은 "병행성(concurrency)"입니다.

병행성은 데이터베이스에서 여러 개의 트랜잭션이 동시에 실행될 수 있는 기능을 말합니다. 이는 데이터베이스의 성능을 향상시키는 데 중요한 역할을 합니다.

하지만 병행성은 ACID 특성 중에서는 아무런 역할을 하지 않습니다. ACID 특성은 각각 다음과 같은 의미를 가집니다.

- 원자성(atomicity): 트랜잭션의 모든 작업이 완료되거나, 아니면 전혀 수행되지 않아야 함을 의미합니다.
- 고립성(isolation): 여러 개의 트랜잭션이 동시에 실행될 때, 각각의 트랜잭션은 서로 영향을 주지 않아야 함을 의미합니다.
- 지속성(durability): 트랜잭션이 성공적으로 완료되면, 그 결과는 영구적으로 저장되어야 함을 의미합니다.

따라서, 병행성은 ACID 특성 중에서는 아무런 역할을 하지 않습니다.
이전 문제
다음 문제
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답